﻿// See https://aka.ms/new-console-template for more information

using DiLu.Expansion.Serilog;

DoSerilog.GetDebugLogger().Debug("Debug");
DoSerilog.GetDebugLogger().Information("Information");
DoSerilog.GetDebugLogger().Warning("Warning");
DoSerilog.GetDebugLogger().Error("Error");
DoSerilog.GetDebugLogger().Fatal("Fatal");

DoSerilog.GetConsoleLogger().Debug("Debug");
DoSerilog.GetConsoleLogger().Information("Information");
DoSerilog.GetConsoleLogger().Warning("Warning");
DoSerilog.GetConsoleLogger().Error("Error");
DoSerilog.GetConsoleLogger().Fatal("Fatal");

DoSerilog.GetFileLogger("TestFile/Debug").Debug("Debug");
DoSerilog.GetFileLogger("TestFile/Information").Information("Information");
DoSerilog.GetFileLogger("TestFile/Warning").Warning("Warning");
DoSerilog.GetFileLogger("TestFile/Error").Error("Error");
DoSerilog.GetFileLogger("TestFile/Fatal").Fatal("Fatal");

Console.WriteLine("测试结束，按任意键退出");
Console.ReadKey();